package com.bupt.vueblog.domain.dto;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.time.LocalDateTime;

/**
 * @author 谭继好
 * @Description 添加博客时前端传输的对象，含所有信息
 * 后面拆成简要信息和详细信息，分别存进两张表中。
 * @date 2024-04-09 13:40
 */
@Data
@AllArgsConstructor
@NoArgsConstructor
public class ArticleInsertDTO {

    private Integer userId;
    private String title;
    // MySQL中的MEDIUMTEXT对应Java中的string
    private String content;
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private LocalDateTime updateTime;
}
